#include <stdio.h>
#include <unistd.h>



//缓冲区问题
//\r：回车，使光标回到本行行首。
//\n：换行，使光标下移一格。
//键盘上的Enter = \r + \n


// 我们输入a b c d，在缓冲区里收到的先后顺序是:  d(第4)  c(第3)  b(第2)  a(第1)

void test1()
{
    printf("hello Ms Chen\n");
    sleep(3);    
    //先打印hello Ms Chen,再休眠3秒，然后结束
}

void test2()
{
    printf("hello Ms Chen");
    sleep(3);    
    //先休眠3秒，然后再打印hello Ms Chen，然后结束
}

void test3()
{
    printf("hello Ms Chen\r");
    sleep(3);  
    //先休眠3秒，然后什么都不打印，然后结束
}
int main()
{   
    test3();
    return 0;
}
